dip one's toes into - French English Dictionary